﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
using System.IO;

namespace Elegant
{
    public partial class Ticket : UserControl
    {
        public Ticket()
        {
            InitializeComponent();
        }

        private void btnCarregar_Click(object sender, EventArgs e)
        {
            /*  Verifica se o Diretório da pasta já foi criado.
               caso ja tenha sido criada ela não cria uma nova
             * pasta e continua.
                Caso a pasta não esteja criada será criada uma pasta
               com a respectiva data.*/
            bool diretorioVerifica = false;
            diretorioVerifica = Directory.Exists(@"C:\Documents and Settings\Softex 03\Meus documentos\TesteElegant\Log " + DateTime.Now.ToLongTimeString().ToString() + "");
              
            if (diretorioVerifica == false)
            {
                DirectoryInfo diretorio = Directory.CreateDirectory(@"C:\Documents and Settings\Softex 03\Meus documentos\TesteElegant\Log " + DateTime.Now.ToLongTimeString().ToString() + "");
            }

            for (int i = 0; i < 1000; i++)
            {
                if (i == 100)
                {
                    Thread.Sleep(3000);
                }
                this.lstEstados.Items.Add("10:12:01 | Arquivo Carregado");
                this.lstEstados.Items.Add("10:20:01 | Arquivo Valido");
                this.lstEstados.Items.Add("10:25:01 | Início Processamento");   
            }
            MessageBox.Show("Carregamento de Tickets realizado com Sucesso !!!");
            MessageBox.Show("O Botão de Importação de Imagem está habilitado e pronto para uso.");
            btnCarregarFoto.Visible = true;

            //Cria arquivo de log do sistema.
            StreamReader arq = new StreamReader(File.Create(@"C:\Documents and Settings\Softex 03\Meus documentos\TesteElegant\Log " + DateTime.Now.ToLongDateString().ToString() + "\\SistemaTeste.log"));
        }

       
    }
}
